Guild icon
S3Drive
Community / support / Flatpak issues (mount, URLs, etc.)
Avatar
Is there a way to allow the flatpak version of S3Drive to mount my rclone profiles? Also it would be nice to open URLs when clicking on help topics, etc. I tried to use the .deb version, but my system is missing libmpv2 and there are too many dependencies to this to install it manually. The AppImage is also not working: /tmp/.mount_S3DrivCqi4BS/kapsa: symbol lookup error: /tmp/.mount_S3DrivCqi4BS/kapsa: undefined symbol: g_once_init_enter_pointer So I have to stick with the flatpak version.
Avatar
What's your host OS and what exactly happen when you try to mount? Is there any error appearing anywhere? Do you have FUSE installed on your host OS? Speaking of .deb we've promised to spend some time and improve our Linux builds. Can you please give it a go and try most recent .deb? https://github.com/s3drive/deb-app/releases/tag/1.8.7%2B1 It's built on 22.04 LTS (we can't use any older machine due to some dependencies issues [libsodium at least if i I remember]) , in which case both libmpv1 and glibc should no longer cause much issues. Speaking of "opening links" on Flatpak, we're aware of that, however we haven't found any quick solution just yet. (edited)
Avatar
Avatar
Tom
What's your host OS and what exactly happen when you try to mount? Is there any error appearing anywhere? Do you have FUSE installed on your host OS? Speaking of .deb we've promised to spend some time and improve our Linux builds. Can you please give it a go and try most recent .deb? https://github.com/s3drive/deb-app/releases/tag/1.8.7%2B1 It's built on 22.04 LTS (we can't use any older machine due to some dependencies issues [libsodium at least if i I remember]) , in which case both libmpv1 and glibc should no longer cause much issues. Speaking of "opening links" on Flatpak, we're aware of that, however we haven't found any quick solution just yet. (edited)
I'm using Pop_OS! which is basically Ubuntu 22.04LTS. fuse is installed. When I try to mount it happens just nothing, I don't even get any message in the logs. From my understanding Flatpak Apps are not allowed to use suid binaries like mount, but I wasn't able to find any option to allow this kind of actions. Anyway, the newest .deb file worked like charm. Thanks a lot!
Avatar
I know that your .deb version is now working just fine. Would you be happy to try out our new AppImage release? I would be keen to know if it starts fine on your OS. We've applied pretty much similar improvements as per .deb and cleaned up dependencies to get slightly smaller size. https://github.com/s3drive/appimage-app/releases/tag/1.8.7%2B1 (edited)
Avatar
Looks good as well, now. Thanks! It starts without any problems and reads my config right away. I did not check the sync function. But all files are listed correctly. Mount works also fine, albeit there was the following error in the console: mount helper error: ERROR: ld.so: object 'libapprun_hooks.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
👍 1
Avatar
We've fixed links issue in our Flatpak release, which is now being merged into official channel. Before it lands in public index you can use: flatpak install --user https://dl.flathub.org/build-repo/101822/io.kapsa.drive.flatpakref Speaking of mount issue, we're using some host-level workarounds: https://github.com/flathub/io.kapsa.drive/blob/master/fusermount-wrapper.sh which in principle shall work as long as FUSE is available on your host. Can you try running: fusermount3 --version on your machine?
👍 1
Avatar
I can confirm that links are working now with Flatpak. Thanks! My fusermount3 version is 3.10.5
Avatar
We've added couple things to our Flatpak build, not quite sure if these changes addresses the FUSE mount issue, but it's certainly worth trying.
Exported 8 message(s)
Timezone: UTC+0